// iphone适配
[data-adapter="thsIphoneXAdapter"] {

  // 昨日涨停今日行情
  .brokenLine {
    margin-bottom: 0.68rem !important;
  }

  .iwencai {
    bottom: 1.66rem !important;
  }

  // 底部的tab
  .tab {
    margin-bottom: 0.68rem !important;
  }

  .height68 {
    display: block !important;
  }

  .hasOver {
    padding-bottom: 1.66rem !important;
  }

  // 今日涨停 limitSummary.html
  .limitUpList {
    margin-bottom: 0.68rem !important;

    .refresh {
      bottom: 2.3rem !important;
    }
  }

  // 涨停复盘tab
  .limitCompound {
    margin-bottom: 1.76rem !important;
  }

  // 涨停详情
  .limitRecording {
    margin-bottom: 0.68rem !important;
  }

  // 涨停个股详情  
  .limitStockDetail {
    margin-bottom: 0.68rem !important;
  }

  // 涨停基因tab
  .limitGene {
    margin-bottom: 1.76rem !important;

    .refresh {
      bottom: 2.3rem !important;
    }
  }

  .limitMonitor {
    margin-bottom: 1.76rem !important;

    .refresh {
      bottom: 2.3rem !important;
    }

    .slideNav {
      .confirm {
        bottom: 0.68rem !important;
      }
    }
  }
}

.initLoading,
.errLoading {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  z-index: 666;
}

.refreshLoading {
  position: fixed;
  z-index: 666;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  background: rgba(0, 0, 0, 0);

  img {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 0.5rem;
    height: 0.5rem;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
}

.initLoading {
  .wrap {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100%;
    text-align: center;
    font-size: 0.32rem;

    img {
      display: inline-block;
      width: 0.32rem;
      height: 0.32rem;
      vertical-align: middle;
      -webkit-animation: turnround infinite linear 0.5s;
      animation: turnround infinite linear 0.5s;
    }

    p {
      display: inline-block;
    }
  }
}

.errLoading {
  .wrap {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100%;
    text-align: center;
    font-size: 0.32rem;

    img {
      display: block;
      width: 1.35rem;
      margin: 0 auto;
      height: 1.23rem;
    }

    p {
      margin-top: .24rem;
      color: #323232;
      width: 100%;
      text-align: center;
      display: block;
    }
  }
}

.shadowNameWhite {
  border-right: solid 1px #fff;
}

.adjustdot03 {
  position: relative;
  top: 0.03rem;
}

.adjustdot05 {
  position: relative;
  top: 0.05rem;
}

.adjustdot1 {
  position: relative;
  top: 0.1rem !important;
}

@-webkit-keyframes turnround {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);

  }
}

@keyframes turnround {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);

  }
}

.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}